Turing Machine Explained